catalyst precursor - Spanish English Dictionary